package cn.sczhyt.modules.szhy.entity;

import cn.sczhyt.modules.sys.entity.SysUserInfoEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.List;

import lombok.Data;

/**
 * 群组基本信息表
 * 
 * @author luoshijie
 * @email 1169414426@qq.com
 * @date 2020-09-08 15:12:05
 */
@Data
@TableName("user_group")
public class UserGroupEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键ID
	 */
	@TableId
	private String groupId;
	/**
	 * 群组名称
	 */
	private String groupName;
	/**
	 * 群组类型
	 */
	private String groupType;
	/**
	 * 说明
	 */
	private String notes;
	/**
	 * 状态（0:草稿，1:已提交，2:垃圾箱）
	 */
	private Integer state;

	/**
	 * 群组人员
	 */
	private String groupUser;
	/**
	 * 群组人员
	 */
	private String groupUserId;

	@TableField(exist = false)
	private List<SysUserInfoEntity> sysUserInfoEntityList;
}
